<?php
if(empty($_SESSION)){echo '<script>alert ("操作不合法");location="index.php";</script>';}else{


function cate1($pid=0,$category=array(),$lv=0){
	$str='';
	for ($i=0; $i <$lv ; $i++) { 
		$str.='|-';
	}
	$arr1=getlist('category','pid='.$pid);//获取顶级列表
	$lv++;
	foreach ($arr1 as $k=> $val) {//循环取出列表中的记录
		$val['name']=$str.$val['name'];//给第二级的name拼符号
		$category[]=$val;//将记录存到定义的空数组
		$pid=$val['id'];

		$category=cate1($pid,$category,$lv);
	}
		return $category;
}
$arr=cate1();


$data=array('arr'=>$arr);
view($data);
}
?>